home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr27
/
prokez17.zip
/
PRO-KEYS.DOC
< prev
next >
Wrap
Text File
|
1995-03-01
|
10KB
|
305 lines
Pro-Keys Version 1.7
Copyright (c) 1993 by Randy S. Gregory
All Rights Reserved.
──────────────────────────────────────
This copy of Pro-Keys is unregistered Shareware.
To obtain a registered copy of Pro-Keys send $19.95 to:
Mr. Randy S. Gregory
20 College Drive, Apt. 28
Platteville, Wisconsin 53818
U.S.A.
INSTALLATION
────────────
PROKEZ17.ZIP contents:
1.) PRO-KEYS.EXE - Main program.
2.) PRO-KEYS.NXB - Same as above, without extended keyboard buffer support.
3.) PRO-KEYS.DOC - Documentation.
4.) PRO-KEYS.CFG - Configuration file.
5.) PRO-KEY2.EXE - Support file, must reside in the same directory as
the main program PRO-KEYS.EXE.
6.) FILE_ID.DIZ - Dizcription file.
Suggested installation:
1.) If you are using a previous version of Pro-Keys first backup your
PRO-KEYS.CFG file.
2.) Remove other installed command line utilities (including older versions
of Pro-Keys).
3.) Make a PRO-KEYS subdirectory.
4.) Unzip PROKEZ17.ZIP into the PRO-KEYS subdirectory.
5.) Add the statement C:\PRO-KEYS\PRO-KEYS to your autoexec.bat file.
6.) For users who don't want extended keyboard buffer support, I have
encluded PRO-KEYS.NXB. Simply rename PRO-KEYS.NXB to PRO-KEYS.EXE.
7.) Reboot.
FEATURES
────────
Uses 6.2K with extended keyboard buffer support, and 5.5K without.
User definable history buffer size (from 1..250 commands)
DOSKEY compatible macros.
Extended keyboard buffer (100 keystrokes).
For users who don't want extended keyboard buffer support, I have
encluded PRO-KEYS.NXB. Simply rename PRO-KEYS.NXB to PRO-KEYS.EXE.
Sets the keyboard delay and repeat rate to the fastest setting.
Uses time-slicing techniques so CPU cycles aren't wasted under
multitasking operating systems.
Make configuration changes on the fly (no rebooting or reloading necessary).
User definable function keys <F2>-<F12>.
/U switch unloads Pro-Keys.
Two methods of command completion: 1.) Auto
2.) Tab-only
The first method completes a command automatically while you are typing.
The completion process may be interupted by keystrokes, hence, there are
no delays while typing. This method usually results in a "hit" within a
few keystrokes. The second method completes a command only when <Tab> is
pressed.
The following search order is used for completions:
1.) The history buffer.
A.) with location sensitivity.
B.) without location sensitivity.
2.) The default directory.
3.) The directories on the path.
User definable command completion rules.
Forward-slash or back-slash mode.
Enter multiple commands on one line separated by semicolons.
COMMAND SUMMARY
───────────────
<Left Arrow> and <Right Arrow> move left and right within the command line.
<Home> moves to the beginning of the command line.
<End> or <[> moves to the end of the command line. The left bracket
character has been moved to <Alt-[>.
<Esc> clears the command line.
<Insert> toggles between insert (the default) and overwrite modes.
<Up Arrow> and <Down Arrow> at a blank command line cycles through the
command history. At a non-blank command line <Up Arrow> and <Down Arrow>
function the same as <Tab> and <Shift-Tab>.
<F1> displays the list of current function key assignments.
<F2>..<F12>,<Tab> User definable function keys. Defined in PRO-KEYS.CFG.
<`> searches the command history for the current command line. Displays
the ten most frequently used matches. Pressing <0>..<9> brings the selected
history item to the command line. The accent mark has been moved to <Alt-`>.
Pressing a function key applies that keys function to the current
command line. A function key may also be used alone.
Typing a space at the beginning of the command line disables command line
completion until <Enter> or <Esc> is typed.
After using one of the completion methods, <Enter> on a valid directory
moves to that directory. <Enter> on a non .EXE, .BAT, or .COM file
auto-edits that file.
<Tab> immediately attempts to complete a command. If the command has
already been completed, <Tab> cycles through other possible completions.
<Shift-Tab> back tracks through the last ten completions. Handy if you
mistakenly hit <Tab> to many times.
<Alt-A> toggles between auto-completion and Tab-only completion methods.
<Alt-C> cycles through command line text colors. The command line color
is saved in PRO-KEYS.CFG as "CmdColor".
After using one of the completion methods, <Alt-R>, <Alt-H>, and <Alt-S>
toggle file attributes (ReadOnly, Hidden, System) of the currently completed
file.
<Alt-Shift-Esc> exits a ("locked-up") program and returns to the command
line.
USAGE EXAMPLES
──────────────
Example 1:
user types : <m>
response : myfile.dat [C:\]
user types : <F3> (assigned the DOS TYPE command in PRO-KEYS.CFG)
response : type c:\myfile.dat (C:\MYFILE.DAT is typed.)
Example 2:
user types : <g>
response : goodies\ [C:\] (goodies is a sub-directory)
user types : <Enter>
response : C:\GOODIES> (C:\GOODIES is made the default directory.)
Example 3:
user types : <y>
response : yourfile.dat [C:\]
user types : <Enter>
response : e c:\yourfile.dat (auto-edits C:\YOURFILE.DAT using the
editor specified in PRO-KEYS.CFG)
Example 4:
Adding an exclamation point <!> to the beginning of a function key definition
in PRO-KEYS.CFG will cause a verification message to be presented each time
that function key is pressed.
F8 =!del
user types : <a>
response : afile.dat [C:\]
user types : <F8>
response : del c:\afile.dat ? (y/n)
user types : <n> (C:\AFILE.DAT is not deleted.)
PRO-KEYS.CFG DESCRIPTION
────────────────────────
NOTE: Changes to PRO-KEYS.CFG are effective immediately.
SAMPLE PRO-KEYS.CFG
───────────────────
F2 =e
F3 =more < $1
F4 =!print
F5 =dir
F6 =rename
F7 =deltree
F8 =!del
F9 =zip
F10 =unzip
F11 =mode 80,25
F12 =mode 80,50
Tab =dir/w
Editor =e
Delay =30
CmdColor =14
History =200
Slash =\
Complete=
*.exe *.com *.bat *.doc *.dat *.cfg * *.*
zip *.zip
unzip *.zip
e *.doc *.txt *.me *.dat *.bat *.cfg * *.* /f
rd *.* /d /np /nh
cd *.* /d /np /nh
deltree *.* /d
Macros=
ls=dir $*
rm=del $1
───────────────────
"F2-F12"
Defines the function keys <F2> through <F12>. Function key definitions may
contain special macro codes. See "Macros" below.
"Tab"
Defines the <Tab> key. Note, this definition is only active at a blank command
line.
"Editor"
Defines the editor used by the auto-edit feature described above in the
Command Summary section.
"Delay"
The amount of time in hundredths of a second after a keypress before
auto-completion activates. Defined as 'disabled ##' when Tab-only completion
is active. See <Alt-A> in the "Command Summary" section about toggling
between the two completion methods.
"CmdColor"
An integer representing the current text color of the command line.
See <Alt-C> in the "Command Summary" section about changing this color.
"History"
The number of commands maintained in the history buffer (must be <= 250).
"Slash"
Defined as either '\' or '/'.
For normal DOS functionality define as '\'.
For Unix-like functionality define as '/'.
'/' mode notes: The '-' switch character must be used in place of the '/'
switch character. The '\' character is unavailable.
"Complete"
Command completion rules. The first line is the default rule, used when no
custom rule applies. Rules listed after the default rule are custom rules and
have the syntax: COMMAND *.EXT [*.EXT ...] [/F|/D] [/NH] [/NP]
Parameters: /F = Files only.
/D = Directories only.
/NH = No history buffer search.
/NP = No path search, only the current directory is searched.
Note: File types are completed in the order listed.
"Macros"
The following are some special codes in Pro-Keys macro definitions:
$T or ; Separates multiple commands in a macro.
$1-$9 Equivalent to %1-%9 in batch files.
$* This symbol is replaced by everything following the macro name.
REGISTRATION
────────────
To register, send a check or money order in the amount of $19.95 to:
Mr. Randy S. Gregory
20 College Drive, Apt. 28
Platteville, Wisconsin 53818
U.S.A.
When registering please specify delivery method:
1.) E-Mail : Include E-Mail address and attachment method.
2.) Mail : Include postal address and media type (3½ or 5¼, and density).
Upon registration you will receive the latest version of Pro-Keys, and are
entitled to free Pro-Keys updates (including new versions and maintenance
releases).
DISCLAIMER
──────────
The author of Pro-Keys shall not be liable in the event of incidental or
consequential damages in connection with, or arising out of, the use of
Pro-Keys.
CONTACTING THE AUTHOR
─────────────────────
If you have ideas, questions, comments, or problems email.me@
<RANDY@agecon.wisc.edu>